| Run | Rt | Destination | Time |
|---|---|---|---|
| 30-1 | 30 | Rochdale Crossing | 07:47 |
| 30-2 | 30 | Rochdale Crossing | 08:17 |
| 30-3 | 30 | Rochdale Crossing | 08:47 |
| 30-1 | 30 | Rochdale Crossing | 09:17 |
| 30-2 | 30 | Rochdale Crossing | 09:47 |
| 30-3 | 30 | Rochdale Crossing | 10:17 |
| 30-1 | 30 | Rochdale Crossing | 10:47 |
| 30-2 | 30 | Rochdale Crossing | 11:17 |
| 30-3 | 30 | Rochdale Crossing | 11:47 |
| 30-1 | 30 | Rochdale Crossing | 12:25 |
| 30-2 | 30 | Rochdale Crossing | 12:55 |
| 30-3 | 30 | Rochdale Crossing | 13:25 |
| 30-1 | 30 | Rochdale Crossing | 13:57 |
| 30-2 | 30 | Rochdale Crossing | 14:27 |
| 30-3 | 30 | Rochdale Crossing | 14:57 |
| 30-1 | 30 | Rochdale Crossing | 15:27 |
| 30-2 | 30 | Rochdale Crossing | 15:57 |
| 30-3 | 30 | Rochdale Crossing | 16:27 |
| 30-1 | 30 | Rochdale Crossing | 16:57 |
| 30-2 | 30 | Rochdale Crossing | 17:27 |
| 30-3 | 30 | Rochdale Crossing | 17:57 |
| Run | Rt | Destination | Time |
|---|---|---|---|
| 3-1 | 3 | Rochdale Crossing | 08:46 |
| 3-2 | 3 | Rochdale Crossing | 09:46 |
| 3-1 | 3 | Rochdale Crossing | 10:46 |
| 3-2 | 3 | Rochdale Crossing | 11:46 |
| 3-1 | 3 | Rochdale Crossing | 12:46 |
| 3-2 | 3 | Rochdale Crossing | 13:46 |
| 3-1 | 3 | Rochdale Crossing | 14:46 |
| 3-2 | 3 | Rochdale Crossing | 15:46 |
| 3-1 | 3 | Rochdale Crossing | 16:46 |
| 3-2 | 3 | Rochdale Crossing | 17:46 |
| 3-1 | 3 | Rochdale Crossing | 18:46 |